<?php
// 解决跨越
header('Access-Control-Allow-Origin:*');//允许跨越的地址，*表示所有地址
header('Access-Control-Allow-Method:POST,GET');//允许跨越的请求方式
// 制作数据接口
// 1.连接数据库
include "Connecting to a Database.php";//引入连接数据库的文件

// 2.查询数据
// limit截取数据条数
// 参1:起始的索引位置，从0开始。
// 参2:截取的条数
$result = $conn->query("select * from taobaogoods limit 0,20");//获取前20条记录
// $result = $conn->query("select * from taobaogoods");
// $result:结果集，是个对象。
// $result->num_rows;//记录的条数
// $result->fetch_assoc():逐条获取记录，输出数组，print_r函数专门打印数组。

// print_r($result->fetch_assoc());
// print_r($result->fetch_assoc());

$arr = [];//声明一个空数组
for($i=0;$i<$result->num_rows;$i++){
  $arr[$i] = $result->fetch_assoc();//返回的数组赋值给另外一个数组当中数组项，形成二维数组
}

// json_encode():将括号里面的值转换成json格式
echo json_encode($arr);
// 完成了数据接口
// 数据接口就是echo输出的结果
// 动态数据，随着数据库的改变而改变
// http://localhost/JS2207/week05/Day17_ajax/code/phpapi/taobaoapi.php
?>